.baoxiu {
  transition: opacity 0.3s ease;
  opacity: 0;
}

.fade-in {
  opacity: 1;
}

.fade-out {
  opacity: 0;
}
.box1{ 
  position: absolute;
  top:0;
  left:0;
  width: 100%;
  padding-top:12px;
  padding-left:10px;
  padding-right:10px;
  border-radius: 0px;
  text-align: center;
  z-index: 1;
  color: white;
}
/* Add any scoped styles here */
.repair-home .box1{
  background:rgba(60, 146, 220, 1);
  border-radius: 5px 0 0 0;
  height: 70px;
  transition: opacity 0.3s ease;
}
.repair-notice .box1{
  background:rgba(55, 180, 230, 1);
  height: 70px;
  transition: opacity 0.3s ease;
}
.repair-guide .box1{
  background:rgba(95, 190, 130, 1);
  height: 70px;
  transition: opacity 0.3s ease;
}
.repair-user .box1{
  background:rgba(240, 160, 50, 1);
  border-radius: 0 5px 0 0;
  height: 70px;
  transition: opacity 0.3s ease;
}
.dropdown-menu1 {
  right: 0;
  left: auto;
}
/**/

.dropdown-menu1 {
  background-color: white; /* White background */
  border: 1px solid #ccc; /* Optional border */
  position: absolute; /* Absolute positioning */
  top: 100%; /* Position it below the button */
  left: 0;
  padding: 5px 0; /* Optional padding */
  list-style: none; /* Remove default list styling */
  width: 120px; /* Set a width for the menu */
  z-index: 1000; /* Ensure it appears above other elements */
  border-radius: 5px;
}

.dropdown-menu1.fade-in {
  display: block; /* Show menu when fading in */
}

.dropdown-menu1.fade-out {
  display: none; /* Hide menu when fading out */
}

.dropdown-menu1 li {
  display: block;
  position: relative;
  height: 27px; /* 每一行的高度 */
  width: 155px; /* 每一行的宽度 */
  background-color: #f0f0f0;
  margin: 5px 0; /* 每一行的上下间距 */
  border-radius: 5px;
}

.dropdown-menu1 li a {
  display: block; /* 设置为块级元素 */
  width: 100%; /* 填充整个 li */
  height: 100%; /* 填充整个 li */
  text-decoration: none; /* 移除下划线 */
  color: rgba(60, 146, 220, 1); /* 文字颜色 */
  line-height: 27px; /* 垂直居中 */
  padding: 0 10px; /* 左右内边距 */
  padding-left: 20px;
  box-sizing: border-box; /* 包括内边距在宽高内 */
  border-radius: 5px;
  text-align: left;
}

.dropdown-menu1 li:hover {
  background-color: #e0e0e0; /* 悬停效果 */
}
.dropdown-menu1 li:hover a {
  color: #ffffff; /* 文字颜色变为白色 */
}
.dropdown-menu2 {
  position: absolute;
  right: 0;
  left: 0;
  background-color: white; /* White background */
  border: 1px solid #ccc; /* Optional border */
  position: absolute; /* Absolute positioning */
  top: 100%; /* Position it below the button */
  padding: 5px 0; /* Optional padding */
  list-style: none; /* Remove default list styling */
  width: 120px; /* Set a width for the menu */
  z-index: 1000; /* Ensure it appears above other elements */
  border-radius: 5px;
}
.code-menu2 { 
  padding:10px; 
  margin-top: 0; 
  min-width: 130px;
}
.btn-blue {
  background-color: #007bff; /* 蓝色背景 */
}
.el-upload__input {
  display: none !important; /* 确保强制隐藏 */
}